package hcn.cmc.bean.resq;

import java.io.Serializable;
import java.util.List;

/**
 * @author yangyi
 * @date 2019/11/6 18:34
 * @Description
 */
public class HospitalizationPaymentDateResp implements Serializable {
    private String hospitalCode;//医院代码organizationId
    private String hospitalName;//医院名称organizationName
    private String patientName;//姓名
    private String inHospitalRecordNumber;//住院号
    private String inHospitalRecordCode;//住院号码
    private String departmentName;//住院科室
    private String bedNumber;//病床号
    private String inDate;//入院日期(yyyy-MM-dd HH:mm:ss)
    private String outDate;//出院日期(yyyy-MM-dd HH:mm:ss) 
    private String totalFee;//住院总费用
    private String totalBalance;//住院总押金
    private String selfFee;//自费金额
    private String medicalExpensesCost;//医保报销金额
    private String balance;//住院押金余额
    private List<CostDate> costDateList;//费用日期大集合（一级）

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public String getInHospitalRecordNumber() {
        return inHospitalRecordNumber;
    }

    public void setInHospitalRecordNumber(String inHospitalRecordNumber) {
        this.inHospitalRecordNumber = inHospitalRecordNumber;
    }

    public String getInHospitalRecordCode() {
        return inHospitalRecordCode;
    }

    public void setInHospitalRecordCode(String inHospitalRecordCode) {
        this.inHospitalRecordCode = inHospitalRecordCode;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getBedNumber() {
        return bedNumber;
    }

    public void setBedNumber(String bedNumber) {
        this.bedNumber = bedNumber;
    }

    public String getInDate() {
        return inDate;
    }

    public void setInDate(String inDate) {
        this.inDate = inDate;
    }

    public String getOutDate() {
        return outDate;
    }

    public void setOutDate(String outDate) {
        this.outDate = outDate;
    }

    public String getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(String totalFee) {
        this.totalFee = totalFee;
    }

    public String getTotalBalance() {
        return totalBalance;
    }

    public void setTotalBalance(String totalBalance) {
        this.totalBalance = totalBalance;
    }

    public String getSelfFee() {
        return selfFee;
    }

    public void setSelfFee(String selfFee) {
        this.selfFee = selfFee;
    }

    public String getMedicalExpensesCost() {
        return medicalExpensesCost;
    }

    public void setMedicalExpensesCost(String medicalExpensesCost) {
        this.medicalExpensesCost = medicalExpensesCost;
    }

    public String getBalance() {
        return balance;
    }

    public void setBalance(String balance) {
        this.balance = balance;
    }

    public List<CostDate> getCostDateList() {
        return costDateList;
    }

    public void setCostDateList(List<CostDate> costDateList) {
        this.costDateList = costDateList;
    }

    @Override
    public String toString() {
        return "HospitalizationPaymentDateResp{" +
                "hospitalCode='" + hospitalCode + '\'' +
                ", hospitalName='" + hospitalName + '\'' +
                ", patientName='" + patientName + '\'' +
                ", inHospitalRecordNumber='" + inHospitalRecordNumber + '\'' +
                ", inHospitalRecordCode='" + inHospitalRecordCode + '\'' +
                ", departmentName='" + departmentName + '\'' +
                ", bedNumber='" + bedNumber + '\'' +
                ", inDate='" + inDate + '\'' +
                ", outDate='" + outDate + '\'' +
                ", totalFee='" + totalFee + '\'' +
                ", totalBalance='" + totalBalance + '\'' +
                ", selfFee='" + selfFee + '\'' +
                ", medicalExpensesCost='" + medicalExpensesCost + '\'' +
                ", balance='" + balance + '\'' +
                ", costDateList=" + costDateList +
                '}';
    }
}